forestry vehicle - French English Dictionary